the more things change... - German English Dictionary